import TabsView from '@/layouts/tabs/TabsView'
// import BlankView from '@/layouts/BlankView'
// import PageView from '@/layouts/PageView'

// 路由配置
const options = {
    routes: [
        {
            path: '/login',
            name: '登录页',
            component: () => import('@/pages/login')
        },
        {
            path: '*',
            name: '404',
            component: () => import('@/pages/exception/404'),
        },
        {
            path: '/403',
            name: '403',
            component: () => import('@/pages/exception/403'),
        },
        {
            path: '/',
            name: '首页',
            component: TabsView,
            redirect: '/login',
            children: [
                {
                    path: 'demo',
                    name: '项目管理',
                    meta: {
                        icon: 'sliders'
                    },
                    component: () => import('@/pages/proj_manage')
                },
                // {
                //     path: 'proj_manage',
                //     name: '项目管理',
                //     meta: {
                //         icon: 'sliders'
                //     },
                //     component: () => import('@/pages/proj_manage')
                // },
                {
                    path: 'device_manage',
                    name: '平台账户管理',
                    meta: {
                        icon: 'team'
                    },
                    component: () => import('@/pages/account_manage')
                },
                {
                    path: 'account_manage',
                    name: '设备管理',
                    meta: {
                        icon: 'apartment'
                    },
                    component: () => import('@/pages/device_manage')
                }

                // {
                //     path: 'parent1',
                //     name: '父级路由1',
                //     meta: {
                //         icon: 'dashboard',
                //     },
                //     component: BlankView,
                //     children: [
                //         {
                //             path: 'demo1',
                //             name: '演示页面1',
                //             component: () => import('@/pages/demo'),
                //         }
                //     ]
                // },
                // {
                //     path: 'parent2',
                //     name: '父级路由2',
                //     meta: {
                //         icon: 'form'
                //     },
                //     component: PageView,
                //     children: [
                //         {
                //             path: 'demo2',
                //             name: '演示页面2',
                //             component: () => import('@/pages/demo'),
                //         }
                //     ]
                // },
                // {
                //     path: 'exception',
                //     name: '异常页',
                //     meta: {
                //         icon: 'warning',
                //     },
                //     component: BlankView,
                //     children: [
                //         {
                //             path: '404',
                //             name: 'Exp404',
                //             component: () => import('@/pages/exception/404')
                //         },
                //         {
                //             path: '403',
                //             name: 'Exp403',
                //             component: () => import('@/pages/exception/403')
                //         },
                //         {
                //             path: '500',
                //             name: 'Exp500',
                //             component: () => import('@/pages/exception/500')
                //         }
                //     ]
                // },
                // {
                //     name: '验权页面',
                //     path: 'auth/demo',
                //     meta: {
                //         icon: 'file-ppt',
                //         authority: {
                //             permission: 'form',
                //             role: 'manager'
                //         },
                //         component: () => import('@/pages/demo')
                //     }
                // }
            ]
        }
    ]
}

export default options
